New images have been released from the world’s largest solar observatory. The observatory is called the Daniel K Inouye Solar Telescope, and it is located on the Hawaiian island of Maui. Scientists took the image on January 28, 2020, but it has only been released to the public now. The giant sunspot seen in the center of the photo below …